"""
数据驱动方法
"""
import os

import xlrd
from xlutils import copy
from config.config import  DATA_PATH


def read_data_from_excel(file,sheet):
    data = xlrd.open_workbook(file)
    table=data.sheet_by_name(sheet)
    nrows = table.nrows
    ret=[]
    for row in range(1,nrows):
        data=table.row_values(row)
        ret.append(data)
    return ret

def write_data_from_excel(data):
    savepath =r'C:\Users\wqc\Desktop\自动化脚本\jianan\datas\datas.xls'  # 已有xls的路径
    xls = xlrd.open_workbook(savepath, formatting_info=True)  # 得到文件
    wbook = copy.copy(xls)  # 复制文件并保留格式
    wsheet = wbook.get_sheet('测试患者')  # 打开表单
    wsheet.write(1,0,data)  # n是行，i是列
    wbook.save(savepath)  # 最后进行保存
def write_data_from_excel1(data):
    savepath =r'C:\Users\wqc\Desktop\自动化脚本\jianan\datas\datas.xls'  # 已有xls的路径
    xls = xlrd.open_workbook(savepath, formatting_info=True)  # 得到文件
    wbook = copy.copy(xls)  # 复制文件并保留格式
    wsheet = wbook.get_sheet('出院患者住院号')  # 打开表单
    wsheet.write(1,0,data)  # n是行，i是列
    wbook.save(savepath)  # 最后进行保存
